* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
}

ul {
	li {
		list-style: none;

		a {
			text-decoration: none;
		}
	}
}

header {
	position: sticky;
	top: 0;
	z-index: 9;
}

#container {
	display: flex;
	flex-direction: column;

	min-height: 100vh;

	#header {
		position: sticky;
		top: 0;
		z-index: 9;
	}

	#content {
		width: 1280px;
		margin: 0 auto;
		padding: 20px 10px;
		text-align: left;

		.news_top {
			margin-bottom: 20px;

			h1 {
				margin-bottom: 10px;

			}

			p {
				color: #858585;
			}
		}

		.description {
			line-height: 1.5;
			font-size: 14px;
			background-color: #fff;
			padding: 8px;
			border-radius: 8px;
			margin: 20px 0;
			box-shadow: 0 0 6px 0 rgba(0, 0, 0, 0.3);
		}

		.news-content {
			img {
				height: auto;
				display: block;
				margin-left: auto;
				margin-right: auto;
			}
		}
	}

	#footer {
		margin-top: auto;
	}

	@media (max-width:68.75rem) {
		#footer {
			transition: .3s;
			display: none;
		}

		#rightside {
			transition: .3s;
			display: none;
		}
	}
}

footer {
	margin-top: auto;
}

@media (max-width:68.75rem) {
	footer {
		transition: .3s;
		display: none;
	}

	#rightside {
		transition: .3s;
		display: none;
	}
}